// // 抽离数据处理的业务逻辑
// export const handleData = (arr) => {
//   if (!Array.isArray(arr)) return [];
//   // 将一维数据转化为二维数据
//   let obj = {};
//   arr.map((item) => {
//     const { Findex, Fsinger_mid } = item;
//     const avatorUrl = ` http://y.gtimg.cn/music/photo_new/T001R800x800M000${Fsinger_mid}.jpg`;
//     if (obj[Findex]) {
//       obj[Findex].push({ ...item, avatorUrl });
//     } else {
//       obj[Findex] = [{ ...item, avatorUrl }];
//     }
//     return item;
//   });
//   // console.log(JSON.stringify(obj));
//   // this.list = obj;
//   // 将二维数据转化为二维数组并排序
//   let sortArr = [];
//   for (const key in obj) {
//     if (key != 9) {
//       sortArr.push({
//         Findex: key,
//         list: obj[key],
//       });
//     }
//   }
//   // console.log(sortArr);
//   return sortArr.sort((a, b) => a.Findex.charCodeAt() - b.Findex.charCodeAt());
// };
